package Class03;

import java.util.Scanner;           // 引入Scanner类

/**
 * 实例 05：使用 do ··· while 语句进行用户登录验证 *
 * 创建 LoginService 类，首先提示用户输入 6 位密码，然后使用 Scanner 扫描器类获取用户输入的密码，
 * 最后进入 do ··· while 循环进行判断，如果用户输入的密码不是 “651472”，则让用户反复输入，直到正确密码为止。
 */
public class LoginService {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);            // 创建扫描器，获取控制台输入
        String password;                                // 创建字符串变量，用来存储用户输入的密码
        do {
            System.out.print("请输入6位数字密码：");        // 输出提示
            password = sc.nextLine();                   // 获取用户输入赋值给password
        } while (!"651472".equals(password));           //如果用户输入的密码不是“641472”则继续执行循环
        System.out.println("登录成功");                   // 提示循环结束
        sc.close();                                     // 关闭扫描器
    }
}
